Uestc.Auto6.Dso.Hardware.xml 46 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Uestc.Auto6.Dso.Hardware</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Uestc.Auto6.Dso.Hardware.Hd">
  8. <summary>
  9. 1、开机调用顺序为:Open,Initialize,AutoCaliPowerOn。程序退出时,要调用Close.
  10. 2、硬件响应及要数,必须在同一个线程中。
  11. 3、本DLL是基于 非独立PCIE模式。整个工程FPGA分为Acquire FPGA,Process FPGA[K7],PCIE[K7] FPGA 。共3个FPGA工程块。
  12. 4、采集的流程为
  13. A、Execute(如果有硬件改变,将自动执行初始化Fifo,否则不执行。为慢时基、单次、正常触发而设计);
  14. B、AcqWave(返回是否读到数据,Fifo满,将数据读到软件端。长存储的数据采用乒乓方式);
  15. C、特殊的数据读取(主要是长存储下的)
  16. 5、本DLL适用于XXXX 型号工程。
  17. </summary>
  18. </member>
  19. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.Open(System.String,System.Boolean,System.Boolean)">
  20. <summary>
  21. 打开硬件
  22. </summary>
  23. <param name="deviceInfo">PCIE通信没有用到,为Usb等通信预留。目前没有使用,可填任意值</param>
  24. <param name="attachHardware">使用真实硬件还是模拟硬件。模拟硬件只能产生模拟波形,其他的读入数皆为0.缺省为true</param>
  25. <param name="isPrintDebugInformation">目前没有使用,缺省为false</param>
  26. <returns></returns>
  27. </member>
  28. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.Close">
  29. <summary>
  30. 退出程序前,必须调用。
  31. </summary>
  32. </member>
  33. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.Initialize">
  34. <summary>
  35. 硬件系统基本初始化。执行此操作后,硬件处于缺省的正确的工作状态。系统上电时执行一次
  36. </summary>
  37. <returns></returns>
  38. </member>
  39. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.AutoCaliPowerOn(Uestc.Auto6.Dso.ComModel.HdMessage)">
  40. <summary>
  41. 执行上电后的自动校准。是否执行由调用者决定。
  42. </summary>
  43. <param name="hdMessage"></param>
  44. <returns></returns>
  45. </member>
  46. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.Execute(Uestc.Auto6.Dso.ComModel.HdMessage)">
  47. <summary>
  48. 硬件响应。
  49. </summary>
  50. <param name="hdMessage">系统参数</param>
  51. <returns>是否执行过新的硬件命令</returns>
  52. </member>
  53. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.AcqWave">
  54. <summary>
  55. </summary>
  56. <returns>只要主要的FIFO满,就返回true;是否真实存在数据,需要相应的采集器的读取函数确定</returns>
  57. </member>
  58. <member name="F:Uestc.Auto6.Dso.Hardware.Hd.Cymometer">
  59. <summary>`
  60. 频率计
  61. </summary>
  62. </member>
  63. <member name="F:Uestc.Auto6.Dso.Hardware.Hd.AnalogChannel">
  64. <summary>
  65. 波形获取器
  66. </summary>
  67. </member>
  68. <member name="F:Uestc.Auto6.Dso.Hardware.Hd.Temperaturer">
  69. <summary>
  70. 温度传感器
  71. </summary>
  72. </member>
  73. <member name="F:Uestc.Auto6.Dso.Hardware.Hd.Decoder">
  74. <summary>
  75. 解码器
  76. </summary>
  77. </member>
  78. <member name="M:Uestc.Auto6.Dso.Hardware.Hd.TestFunc">
  79. <summary>
  80. 测试用的函数,在正式代码中应该删除,同时,测试通过后需要正式使用的,要移除此函数,并写入正式代码。因为该函数可能不被调用。
  81. </summary>
  82. </member>
  83. <member name="M:Uestc.Auto6.Dso.Hardware.Module.AbstractAcquirer.Init">
  84. <summary>
  85. 上电缺省初始化,与系统的环境变量无关
  86. </summary>
  87. </member>
  88. <member name="M:Uestc.Auto6.Dso.Hardware.Module.AbstractAcquirer.IniAcq">
  89. <summary>
  90. 开启下一次新的采集
  91. </summary>
  92. </member>
  93. <member name="M:Uestc.Auto6.Dso.Hardware.Module.AbstractAcquirer.ReadAcqData">
  94. <summary>
  95. 读取采集到的数据
  96. </summary>
  97. <returns></returns>
  98. </member>
  99. <member name="M:Uestc.Auto6.Dso.Hardware.Module.AbstractAcquirer.PostProcess">
  100. <summary>
  101. 采集数据的后处理
  102. </summary>
  103. </member>
  104. <member name="T:Uestc.Auto6.Dso.Hardware.Module.Acquirer_AnalogChannel">
  105. <summary>
  106. 模拟通道波形采集
  107. </summary>
  108. </member>
  109. <member name="F:Uestc.Auto6.Dso.Hardware.Module.Acquirer_AnalogChannel.AcquingParameters">
  110. <summary>
  111. 正在采集的采集参数
  112. </summary>
  113. </member>
  114. <member name="F:Uestc.Auto6.Dso.Hardware.Module.Acquirer_AnalogChannel.AcquedParameters">
  115. <summary>
  116. 已经采集的数据的采集参数。在读回数据后赋值
  117. </summary>
  118. </member>
  119. <member name="T:Uestc.Auto6.Dso.Hardware.Module.Acquirer_Cymometer">
  120. <summary>
  121. 频率计
  122. </summary>
  123. </member>
  124. <member name="T:Uestc.Auto6.Dso.Hardware.Module.Acquirer_Cymometer.GateTime">
  125. <summary>
  126. 闸门时间可选列表
  127. </summary>
  128. </member>
  129. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_Cymometer.Reset(Uestc.Auto6.Dso.Hardware.Module.Acquirer_Cymometer.GateTime)">
  130. <summary>
  131. 复位
  132. </summary>
  133. <param name="gate"></param>
  134. </member>
  135. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_Cymometer.GetFrequencyByHz(System.Int32)">
  136. <summary>
  137. 读取以Hz为单位的频率数。
  138. </summary>
  139. <param name="whichChannel">如果存在多个频率计,则读取指定通道的频率计。-1表示触发通道</param>
  140. <returns>如果读取失败,返回Double.NaN。以Hz为单位</returns>
  141. </member>
  142. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_DPX.Config">
  143. <summary>
  144. 根据系统的设置参数而进行的配置
  145. </summary>
  146. </member>
  147. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_DPX.TryTakeWave(System.Collections.Generic.List{System.Collections.Generic.List{System.UInt16}}@)">
  148. <summary>
  149. 供Core调用的对外接口函数
  150. </summary>
  151. <param name="outputData"></param>
  152. <returns></returns>
  153. </member>
  154. <member name="F:Uestc.Auto6.Dso.Hardware.Module.Acquirer_LA.AcquingParameters">
  155. <summary>
  156. 正在采集的采集参数
  157. </summary>
  158. </member>
  159. <member name="F:Uestc.Auto6.Dso.Hardware.Module.Acquirer_LA.AcquedParameters">
  160. <summary>
  161. 已经采集的数据的采集参数。在读回数据后赋值
  162. </summary>
  163. </member>
  164. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_LA.TryTakeWave(System.Collections.Generic.List{System.UInt16}@)">
  165. <summary>
  166. 供Core调用的对外接口函数
  167. </summary>
  168. <param name="outputData"></param>
  169. <returns></returns>
  170. </member>
  171. <member name="T:Uestc.Auto6.Dso.Hardware.Module.Acquirer_SimulateWave">
  172. <summary>
  173. 模拟模拟通道波形数据
  174. </summary>
  175. </member>
  176. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Acquirer_Temperaturer.ReadByCentigrade(System.Int32)">
  177. <summary>
  178. 读取以摄氏度为单位的温度传感器数据。
  179. </summary>
  180. <param name="whichSensor">第几个传感器,目前只有一个。</param>
  181. <returns></returns>
  182. </member>
  183. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.AcqStorageMode">
  184. <summary>
  185. 存储模式:长存储,普通存储
  186. </summary>
  187. </member>
  188. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.StorageStartAddress">
  189. <summary>
  190. 只对长存储有用
  191. </summary>
  192. </member>
  193. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.HardwareExtractNum">
  194. <summary>
  195. 最高采样率(合并后的)下,单一抽取器来计算的。
  196. </summary>
  197. </member>
  198. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.PerDataByfs_AtStorage">
  199. <summary>
  200. 在硬件端存储数据的采样率
  201. </summary>
  202. </member>
  203. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.PerDataByfs_Readback">
  204. <summary>
  205. 读取回来的数据的采样率。对长存储来说,是读回来的数据。因为在读取的过程中好,可能存在二次抽取。
  206. </summary>
  207. </member>
  208. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.PerDataByfs_AfterPostProcess">
  209. <summary>
  210. 送给对外接口时的采样率。可能存在软件端的插值处理。如果没有软件端的插值,就是PerDataByfs
  211. </summary>
  212. </member>
  213. <member name="P:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.SettingTrigPositionByfs">
  214. <summary>
  215. 设置的触发时间
  216. </summary>
  217. </member>
  218. <member name="F:Uestc.Auto6.Dso.Hardware.Module.AcquireAttribute.LongStorageReadbackTrigAddress">
  219. <summary>
  220. 长存储读回的触发点地址
  221. </summary>
  222. </member>
  223. <member name="T:Uestc.Auto6.Dso.Hardware.Module.AnalogChannel">
  224. <summary>
  225. 模拟通道
  226. </summary>
  227. </member>
  228. <member name="M:Uestc.Auto6.Dso.Hardware.Module.AnalogChannel.SendDataTo5668(System.Int16,System.UInt32,System.UInt32)">
  229. <summary>
  230. Offset,Bias,Trigger Volt等DAC控制
  231. </summary>
  232. <param name="DAC_Select"></param>
  233. <param name="Port"></param>
  234. <param name="Data"></param>
  235. </member>
  236. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Trigger.Trigger.ConfigFifoStageDepth_WithAcqLength">
  237. <summary>
  238. 采集Fifo阶段的深度
  239. </summary>
  240. </member>
  241. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Trigger.Trigger.ConfigDgtParameter">
  242. <summary>
  243. 配置数字触发相关参数。如丢点数,搜索宽度等。
  244. </summary>
  245. </member>
  246. <member name="M:Uestc.Auto6.Dso.Hardware.Module.Trigger.Trigger.SwitchDgtStatus(System.Boolean)">
  247. <summary>
  248. 开关数字触发
  249. </summary>
  250. <param name="bOpen"></param>
  251. </member>
  252. <member name="M:Uestc.Auto6.Dso.Hardware.Cali.AutoCaliAnalogChannelBaseline_TryGetResult">
  253. <summary>
  254. 界面上的通道基线自动校准功能。
  255. </summary>
  256. <returns>站位值;bit0=channel1,bit1=channel2,bit=channel3,....位值=1表示有错误,位值=0表示没有错误,校准成功。</returns>
  257. </member>
  258. <member name="M:Uestc.Auto6.Dso.Hardware.AcqBd.Init">
  259. <summary>
  260. 完成基本配置
  261. </summary>
  262. </member>
  263. <member name="M:Uestc.Auto6.Dso.Hardware.AcqBd.Test">
  264. <summary>
  265. 板内测试
  266. </summary>
  267. </member>
  268. <member name="M:Uestc.Auto6.Dso.Hardware.PcieBd.Init">
  269. <summary>
  270. 完成基本配置
  271. </summary>
  272. </member>
  273. <member name="M:Uestc.Auto6.Dso.Hardware.PcieBd.Test">
  274. <summary>
  275. 板内测试
  276. </summary>
  277. </member>
  278. <member name="M:Uestc.Auto6.Dso.Hardware.ProcBd.Init">
  279. <summary>
  280. 完成基本配置
  281. </summary>
  282. </member>
  283. <member name="M:Uestc.Auto6.Dso.Hardware.ProcBd.Test">
  284. <summary>
  285. 板内测试
  286. </summary>
  287. </member>
  288. <member name="T:Uestc.Auto6.Dso.Hardware.AcqBdReg">
  289. <see href="file:///D:\MyWork2021\HardwareLast_new\ToolChain\FPGAViewerSimpleness\cpu_interface\JPO6000_Doc_SoftwareRegister_AcqBd.html"></see>
  290. <summary>
  291. 共有[76]个寄存器,其中写寄存器[38]个,读寄存器[38个].
  292. FPGA中还有[4]个定义的寄存器在软件中没有使用。
  293. 在本文件中出现[todo...]字样的地方需要注意使用,并尽量与硬件人员一起完善。
  294. </summary>
  295. </member>
  296. <member name="T:Uestc.Auto6.Dso.Hardware.AcqBdReg.W">
  297. <summary>
  298. 共有[38]个.
  299. </summary>
  300. </member>
  301. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_CS">
  302. <summary>
  303. ADC配置SPI片选[write]
  304. 同时控制两片ADC,状态有效,1选中,0不选中。bit1=ADC1,0=ADC0
  305. </summary>
  306. </member>
  307. <!-- Badly formed XML comment ignored for member "F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_DataCmdL8" -->
  308. <!-- Badly formed XML comment ignored for member "F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_DataCmdH16" -->
  309. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_ConfigEnable">
  310. <summary>
  311. ADC配置SPI使能[write]
  312. 同时控制两片ADC。先发送数据,然后对应位拉高。见原有代码SendCmdToLMX2595
  313. </summary>
  314. </member>
  315. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_PowerCtrl">
  316. <summary>
  317. ADC5200掉电模式[write]
  318. 同时控制两片ADC,每片占1位,1=掉电,0=上电
  319. </summary>
  320. </member>
  321. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AdcConfig_Jesd204bReset">
  322. <summary>
  323. jesd204b数据接收核复位[write]
  324. 同时控制所有jesd核复位,1有效
  325. </summary>
  326. </member>
  327. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_FallOrRiase">
  328. <summary>
  329. 边沿触发边沿选择[write]
  330. 1位,1=上升沿,0=下降沿
  331. </summary>
  332. </member>
  333. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_CmpValot_Up">
  334. <summary>
  335. 比较电平-上限[write]
  336. 以12Bit之4096为基准
  337. </summary>
  338. </member>
  339. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_CmpValot_Dn">
  340. <summary>
  341. 比较电平-下限[write]
  342. 以12Bit之4096为基准
  343. </summary>
  344. </member>
  345. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_Deep">
  346. <summary>
  347. 预触发深度[write]
  348. 以XXXXXXXXXXXXXXX
  349. </summary>
  350. </member>
  351. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_AcqSerialFIFODepth">
  352. <summary>
  353. 采集板串行FIFO深度[write]
  354. </summary>
  355. </member>
  356. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_Find_Range">
  357. <summary>
  358. 数字触发找点范围[write]
  359. </summary>
  360. </member>
  361. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_Mode">
  362. <summary>
  363. 数字触发自动触发开关[write]
  364. </summary>
  365. </member>
  366. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_Serial_trig_en">
  367. <summary>
  368. 2级数字触发开关[write]
  369. </summary>
  370. </member>
  371. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Trig_Edge_SerialTrigSourceIsOtherBoard">
  372. <summary>
  373. 2级数字触发源选择[write]
  374. </summary>
  375. </member>
  376. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_7044Data_L16">
  377. <summary>
  378. 7044_SPI_Data低16位[write]
  379. </summary>
  380. </member>
  381. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_7044Data_H8">
  382. <summary>
  383. 7044_SPI_Data高8位[write]
  384. </summary>
  385. </member>
  386. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_7044Data_Effect">
  387. <summary>
  388. 7044_SPI_写使能[write]
  389. 7044写使能,写0-1触发一次读写
  390. </summary>
  391. </member>
  392. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_7044Sync">
  393. <summary>
  394. 7044_控制_同步[write]
  395. 7044 sync同步引脚 写0-1-0触发一次锁相环同步
  396. </summary>
  397. </member>
  398. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_7044Reset">
  399. <summary>
  400. 7044_控制_复位[write]
  401. 044复位 写0-1-0 进行一次复位,初始化前复位一次
  402. </summary>
  403. </member>
  404. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_LMK00304Config1">
  405. <summary>
  406. 时钟一驱多lmk00304_1[write]
  407. lmk00304配置(电路中U21)只写一次 。写9
  408. </summary>
  409. </member>
  410. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PLL_LMK00304Config2">
  411. <summary>
  412. 时钟一驱多lmk00304_2[write]
  413. lmk00304配置(电路中U21)只写一次 。写1
  414. </summary>
  415. </member>
  416. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Extract_ExtractNum_H16">
  417. <summary>
  418. 硬抽抽取比高16bit[write]
  419. </summary>
  420. </member>
  421. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Extract_ExtractNum_L16">
  422. <summary>
  423. 抽取数低16位
  424. </summary>
  425. </member>
  426. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Interp_OpenAndRate">
  427. <summary>
  428. 插值倍数选择sample_mode[write]
  429. 4位控。其中高位标志是否打开插值。后三位位控表示插值倍率,取值为:000:2倍,001:4倍,010:5倍,011:10倍,100:20倍,101:25倍,110:50倍,111:100倍
  430. </summary>
  431. </member>
  432. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Interp_FactorTableAddr">
  433. <summary>
  434. 系数地址[write]
  435. 连续自然数,10位
  436. </summary>
  437. </member>
  438. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Interp_FactorTableData_L16">
  439. <summary>
  440. 系数低16位[write]
  441. </summary>
  442. </member>
  443. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Interp_FactorTableData_H">
  444. <summary>
  445. 系数值的高位(1位)[write]
  446. </summary>
  447. </member>
  448. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.Interp_FactorTableReset">
  449. <summary>
  450. 发送RAM系数前复位[write]
  451. 高有效:等于1时复位
  452. </summary>
  453. </member>
  454. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AcqSync_IDelay_IO_Reset">
  455. <summary>
  456. IO_RESET[write]
  457. </summary>
  458. </member>
  459. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AcqSync_IDelay_Ctrl_Reset">
  460. <summary>
  461. ACQ_IDELAY_CTRL_RST[write]
  462. </summary>
  463. </member>
  464. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.FifoCtrl_FifoCountReadEnable">
  465. <summary>
  466. fifo_cnt回读使能[write]
  467. 写0-1触发一次回读
  468. </summary>
  469. </member>
  470. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.prog_full_thresh">
  471. <summary>
  472. fifo编程满标志[write]
  473. </summary>
  474. </member>
  475. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.AcqMode">
  476. <summary>
  477. 采样模式设置[write]
  478. 00: GROUP A(double ch 10G),10: GROUP B(single ch1 20G),11: GROUP C(single ch2 20G)
  479. </summary>
  480. </member>
  481. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.DataTxProcBd_CLK_RESET">
  482. <summary>
  483. 传输处理板模块复位CLK_RESET[write]
  484. </summary>
  485. </member>
  486. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.DataTxProcBd_IO_RESET">
  487. <summary>
  488. 传输处理板模块复位Data_Tx_IO_RESET[write]
  489. </summary>
  490. </member>
  491. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.W.PowerOK_WriteIn">
  492. <summary>
  493. 上电OK 判断写入寄存器16bit数据[write]
  494. 16位数据,由此寄存器写入,由PowerOK_Readback读出,两者数据一致,表明上电OK。避免使用0x0000或0xffff数据。
  495. </summary>
  496. </member>
  497. <member name="T:Uestc.Auto6.Dso.Hardware.AcqBdReg.R">
  498. <summary>
  499. 共有[38]个.
  500. </summary>
  501. </member>
  502. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.AdcConfig_ReadBackData">
  503. <summary>
  504. ADC_SPI_回读数据[read]
  505. </summary>
  506. </member>
  507. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.PLL_HMC7044_SpiReadBackData">
  508. <summary>
  509. 锁相环HMC7044回读数据[read]
  510. </summary>
  511. </member>
  512. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.PLL_LMX2595A_SpiReadBackData">
  513. <summary>
  514. {LMX2595A_SPI_read}[read]
  515. </summary>
  516. </member>
  517. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.PLL_LMX2595B_SpiReadBackData">
  518. <summary>
  519. {LMX2595B_SPI_read}[read]
  520. </summary>
  521. </member>
  522. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.PLL_AllPllLockFlag">
  523. <summary>
  524. fpga_pll_locked[read]
  525. 1:表示fpga主时钟锁定
  526. </summary>
  527. </member>
  528. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.Extract_NumReadBack_L16">
  529. <summary>
  530. 硬抽抽取比低16bit[read]
  531. </summary>
  532. </member>
  533. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.Extract_NumReadBack_H16">
  534. <summary>
  535. 硬抽抽取比高16bit[read]
  536. </summary>
  537. </member>
  538. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.AcqSync_IDelayLockFlag">
  539. <summary>
  540. idelay_locked[read]
  541. bit0=锁定
  542. </summary>
  543. </member>
  544. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.AcqSync_IDelayResetCount">
  545. <summary>
  546. idelay_RST_CNTVALUEOUT[read]
  547. </summary>
  548. </member>
  549. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.AcqSync_IDelayReadEnableCount">
  550. <summary>
  551. idelay_REN_CNTVALUEOUT[read]
  552. </summary>
  553. </member>
  554. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.AcqSync_IDelayWriteEnableCount">
  555. <summary>
  556. idelay_WEN_CNTVALUEOUT[read]
  557. </summary>
  558. </member>
  559. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FifoCtrl_FifoDataCnt">
  560. <summary>
  561. fifo_block数据量回读数据[read]
  562. </summary>
  563. </member>
  564. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_CompileTime_L16">
  565. <summary>
  566. 编译时间 L16[read]
  567. 与H16一起构成32位的整数,其含义是从1970.1.1 0.0.0开始的格林威治地点的秒数。需要做北京时间转换(时区)
  568. </summary>
  569. </member>
  570. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_CompileTime_H16">
  571. <summary>
  572. 编译时间 H16[read]
  573. </summary>
  574. </member>
  575. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_VerionNo_L16">
  576. <summary>
  577. 版本号 L16[read]
  578. 与H16一起构成32位的整数。分割为Major_Version_Number[1byte].$Minor_Version_Number[1byte].$Revision[2byte]
  579. </summary>
  580. </member>
  581. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_VerionNo_H16">
  582. <summary>
  583. 版本号 H16[read]
  584. </summary>
  585. </member>
  586. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_Designer_Word1">
  587. <summary>
  588. 设计者 Word1[read]
  589. 共8个字节,有效字符居左。字节为ASCII码
  590. </summary>
  591. </member>
  592. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.FPGAVerion_Comment_Word1">
  593. <summary>
  594. 备注 Word1[read]
  595. 共32个字节。有效字符居左,也就是高位。 字节为ASCII码。
  596. </summary>
  597. </member>
  598. <member name="F:Uestc.Auto6.Dso.Hardware.AcqBdReg.R.PowerOK_Readback">
  599. <summary>
  600. 上电OK回读[read]
  601. 正确的情况下,读回的值是PowerOK_WriteIn写入的数据
  602. </summary>
  603. </member>
  604. <member name="T:Uestc.Auto6.Dso.Hardware.PcieReg">
  605. <see href="file:///D:\MyWork2021\FPGAViewer\bin\Debug\RX_10BIT_ddr_delay\JPO6000_Doc_SoftwareRegister_Pcie.html"></see>
  606. <summary>
  607. 共有[35]个寄存器,其中写寄存器[33]个,读寄存器[2个].
  608. FPGA中还有[33]个定义的寄存器在软件中没有使用。
  609. 在本文件中出现[todo...]字样的地方需要注意使用,并尽量与硬件人员一起完善。
  610. </summary>
  611. </member>
  612. <member name="T:Uestc.Auto6.Dso.Hardware.PcieReg.W">
  613. <summary>
  614. 共有[33]个.
  615. </summary>
  616. </member>
  617. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7044WriteData_L16">
  618. <summary>
  619. PLL 7044 设置数据[write]
  620. </summary>
  621. </member>
  622. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7044WriteDataEnable">
  623. <summary>
  624. PLL 7044设置数据使能[write]
  625. 先设置0,传输数据,然后拉高
  626. 拉高,数据生效。[todo....需要多长的时间]
  627. </summary>
  628. </member>
  629. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7043WriteData_L16">
  630. <summary>
  631. PLL 7043 设置数据[write]
  632. </summary>
  633. </member>
  634. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7043WriteDataEnable">
  635. <summary>
  636. PLL 7043设置数据使能[write]
  637. 先设置0,传输数据,然后拉高
  638. 拉高,数据生效。[todo....需要多长的时间]
  639. </summary>
  640. </member>
  641. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_Sync">
  642. <summary>
  643. PLL 同步[write]
  644. 上升沿有效
  645. </summary>
  646. </member>
  647. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7044Reset">
  648. <summary>
  649. PLL 7044 复位[write]
  650. 上升沿有效
  651. </summary>
  652. </member>
  653. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_7043Reset">
  654. <summary>
  655. PLL 7043 复位[write]
  656. 上升沿有效
  657. </summary>
  658. </member>
  659. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PLL_ReservedCtrl">
  660. <summary>
  661. PLL 保留控制[write]
  662. 3位,位控。[todo....值怎么设置]
  663. </summary>
  664. </member>
  665. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.DMA_ReadTotalBytes">
  666. <summary>
  667. DMA读数长度。[write]
  668. 在每次DMA读之前,先发送,因为其他地方可能修改了此值。
  669. 字节数,需为XXX的整数倍。需要根据业务情况而设置。
  670. </summary>
  671. </member>
  672. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.DMA_WriteTotalBytes">
  673. <summary>
  674. DMA写数长度[write]
  675. 在每次DMA写之前,先发送,因为其他地方可能修改了此值。
  676. 字节数,需为XXX的整数倍。需要根据业务情况而设置。
  677. </summary>
  678. </member>
  679. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.DMA_ReadFrom">
  680. <summary>
  681. DMA读数据的来源控制。[write]
  682. 在每次DMA读之前,先发送,因为其他地方可能修改了此值。
  683. 需要根据业务情况而设置。目前只有0和1选择,其中0表示读采集板的数据,1表示读DPO的数据
  684. </summary>
  685. </member>
  686. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_4094_TransStart">
  687. <summary>
  688. 4094传输开始[write]
  689. 使能后将传给4094的40位数据传递给通道板的单片机
  690. 延时要满足通过SPI将40位的数据传输完毕,与传输该数据的SPI的Clock有关。
  691. 先发送40位的数据给FPGA,然后拉高,延时足够的时间,然后拉低。为上升沿有效。
  692. </summary>
  693. </member>
  694. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_4094Data_L32">
  695. <summary>
  696. 4094数据低32位[write]
  697. 使能后将传给4094的44位数据 之低32位
  698. 位控,请参照通道相关文档。
  699. </summary>
  700. </member>
  701. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_4094Data_H12">
  702. <summary>
  703. 4094数据高12位[write]
  704. 使能后将传给4094的40位数据 之高12位
  705. 位控,请参照通道相关文档。
  706. </summary>
  707. </member>
  708. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_DAC_Sel">
  709. <summary>
  710. DAC选择[write]
  711. 不同DAC的选择,同时还需要配置不同的端口,参见原SendDataTo5668函数
  712. 偏值电压、基线移动、参考电平、等模拟触发电平需要选择不同的DAC。
  713. 0:
  714. </summary>
  715. </member>
  716. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_DAC_TransStart">
  717. <summary>
  718. DAC数据传输开始[write]
  719. 启动从FPGA到通道单片机的DAC数据传输。使用SPI传输。
  720. 上升沿开始传输。然后根据SPI的传输速度传输32位数据等待狙狗的时间,然后拉低。需要与DAC_Enable_CS一起联动。
  721. </summary>
  722. </member>
  723. <!-- Badly formed XML comment ignored for member "F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_DAC_ConfigData" -->
  724. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_DAC_Enable_CS">
  725. <summary>
  726. DAC片选[write]
  727. DAC片选。由于有多片DAC,故传输数据时,需要片选,该控制是确定片选使能。
  728. 在启动FPGA端数据传输到通道单片机之前,片选使能拉高。传输完成后拉低。
  729. </summary>
  730. </member>
  731. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_VAG_Sel">
  732. <summary>
  733. 粗调控制字通道选择[write]
  734. 粗调增益控制字发送的控制。按位表示哪个通道。0表示没有通道。
  735. 先发送粗调增益控制字的值(VGA_Data),然后通过该寄存器发送哪个通道。延时。最后置0.
  736. </summary>
  737. </member>
  738. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.AnalogCh_VAG_Data">
  739. <summary>
  740. 粗调控制字值[write]
  741. 粗调增益控制字发送的控制。按位表示哪个通道。0表示没有通道。
  742. 先发送粗调增益控制字的值(VGA_Data),然后通过该寄存器发送哪个通道。延时。最后置0.
  743. 0=无通道,1=通道1,2=通道2,4=通道3,8=通道4.以0开始的通道0,1左移。
  744. </summary>
  745. </member>
  746. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.Temperature_Reset">
  747. <summary>
  748. 温度传感器读数复位[write]
  749. 目前看起来是温度传感器复位用 。
  750. 上升沿有效。在读取温度数据前,先做复位处理。
  751. </summary>
  752. </member>
  753. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.Pcie_DPX_ActiveChannel">
  754. <summary>
  755. DPO的顶层通道和激活通道设置
  756. 高3位表示显示在最上层的通道,001 CH1 010 CH2 011 CH3 100 CH4 000:显示优先级CH1-CH4依次降低 低4位表示激活的通道 0001:CH1 0010:CH2 0100 CH3 1000 CH4
  757. </summary>
  758. </member>
  759. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.Pcie_DPX_Enable">
  760. <summary>
  761. DPX使能[write]
  762. 只有1位的状态控制。
  763. </summary>
  764. </member>
  765. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.Pcie_DPX_TestWave">
  766. <summary>
  767. 是否使用DPX测试波形[write]
  768. 只有1位的状态控制。
  769. </summary>
  770. </member>
  771. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PcieFifo_RD_Num">
  772. <summary>
  773. FIFO读数据量[write]
  774. 软件读处理板每个FIFO的数据量
  775. 需要根据不同的FIFO深度配置,其含义应该为。。。。
  776. </summary>
  777. </member>
  778. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PcieFifo_ProgDepth">
  779. <summary>
  780. PRO FIFO可编程满(发送至处理板)[write]
  781. [todo....什么用途,该如何取值]
  782. </summary>
  783. </member>
  784. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PcieFifo_FifoReset">
  785. <summary>
  786. Reset[write]
  787. </summary>
  788. </member>
  789. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.ProcBoard_Power">
  790. <summary>
  791. 处理板上电[write]
  792. 处理板上电
  793. 上电后可能需要一定的时间。所以,可以读取处理板上的一个固定寄存器,上电后返回固定的值。据此判断已经上电,就不需要再等待时间了。
  794. 0x55上电。上电后可能需要一定的时间。
  795. </summary>
  796. </member>
  797. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PCIE_DataSource">
  798. <summary>
  799. PCIE数据源选择[write]
  800. PCIE数据源选择,测试用。
  801. 0=正常数据,1:PCIE测试数据
  802. </summary>
  803. </member>
  804. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.SysResetFromPcie">
  805. <summary>
  806. 系统复位[write]
  807. 从PCIE板发出的系统复位
  808. 上升沿有效
  809. </summary>
  810. </member>
  811. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.W.PCIE_Channel_Mode">
  812. <summary>
  813. PCIE_Channel_Mode[write]
  814. [todo....什么用途,该如何取值]
  815. </summary>
  816. </member>
  817. <member name="T:Uestc.Auto6.Dso.Hardware.PcieReg.R">
  818. <summary>
  819. 共有[2]个.
  820. </summary>
  821. </member>
  822. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.R.Temperature_Data">
  823. <summary>
  824. 温度传感器读数[read]
  825. 右移8位后的值表示十分之一摄氏为单位的个数。
  826. </summary>
  827. </member>
  828. <member name="F:Uestc.Auto6.Dso.Hardware.PcieReg.R.PcieFifo_Full">
  829. <summary>
  830. DMA FIFO是否满[read]
  831. 只有1位的状态。
  832. </summary>
  833. </member>
  834. <member name="T:Uestc.Auto6.Dso.Hardware.ProcBdReg">
  835. <see href="file:///D:\MyWork2021\HardwareLast_new\ToolChain\FPGAViewerSimpleness\dsp_interface\JPO6000_Doc_SoftwareRegister_ProcBd.html"></see>
  836. <see href="file:///D:\MyWork2021\HardwareLast_new\ToolChain\FPGAViewerSimpleness\dsp_interface\images\处理板原理图.png"></see>
  837. <summary>
  838. 共有[62]个寄存器,其中写寄存器[34]个,读寄存器[28个].
  839. FPGA中还有[6]个定义的寄存器在软件中没有使用。
  840. 在本文件中出现[todo...]字样的地方需要注意使用,并尽量与硬件人员一起完善。
  841. </summary>
  842. </member>
  843. <member name="T:Uestc.Auto6.Dso.Hardware.ProcBdReg.W">
  844. <summary>
  845. 共有[34]个.
  846. </summary>
  847. </member>
  848. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Ctrl">
  849. <summary>
  850. 触发控制[write]
  851. [todo....值含义]
  852. </summary>
  853. </member>
  854. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Mode">
  855. <summary>
  856. 触发模式设置[write]
  857. 设置 自动、正常、单次触发
  858. 1=Auto,0=normal,2=oneShot
  859. </summary>
  860. </member>
  861. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PreDepth_1_16">
  862. <summary>
  863. 预触发深度设置低16位[write]
  864. 最大44位表示的数。
  865. 其值得含义为
  866. </summary>
  867. </member>
  868. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PreDepth_2_16">
  869. <summary>
  870. 预触发深度设置中16位[write]
  871. </summary>
  872. </member>
  873. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PreDepth_3_12">
  874. <summary>
  875. 预触发深度设置高剩余位[write]
  876. </summary>
  877. </member>
  878. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Force">
  879. <summary>
  880. 强制触发[write]
  881. 置1强制触发一次。之后应该置0
  882. </summary>
  883. </member>
  884. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Holdoff_L16">
  885. <summary>
  886. 触发释抑的低16位数[write]
  887. 参见现有的代码,并补齐说明
  888. </summary>
  889. </member>
  890. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PosDepth_L16">
  891. <summary>
  892. 后触发深度之低16位[write]
  893. 后触发时间以3.2ns为单位的个数
  894. </summary>
  895. </member>
  896. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PosDepth_M16">
  897. <summary>
  898. 后触发深度之中16位[write]
  899. 后触发时间以3.2ns为单位的个数
  900. </summary>
  901. </member>
  902. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_PosDepth_H16">
  903. <summary>
  904. 后触发深度之高16位[write]
  905. 后触发时间以3.2ns为单位的个数
  906. </summary>
  907. </member>
  908. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Source">
  909. <summary>
  910. 触发时钟源选择[write]
  911. 参照12bit源代码中的AdjSource()函数,看起来还不完整
  912. </summary>
  913. </member>
  914. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_XPosCorrectNum">
  915. <summary>
  916. 触发位置修正数[write]
  917. [todo...该寄存器似乎是不理想设计的。是否有存在的必要。]
  918. 其值如何确定
  919. </summary>
  920. </member>
  921. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_XPosCorrect_Enable">
  922. <summary>
  923. 触发位置修正_使能[write]
  924. [todo...该寄存器似乎是不理想设计的。是否有存在的必要。]
  925. 什么情况下使能。
  926. </summary>
  927. </member>
  928. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.Trig_Holdoff_H16">
  929. <summary>
  930. 触发释抑的高16位数[write]
  931. 参见现有的代码,并补齐说明
  932. </summary>
  933. </member>
  934. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.DCM_ResetOther">
  935. <summary>
  936. DCM其他复位[write]
  937. 0 ->0xFB 时复位
  938. </summary>
  939. </member>
  940. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.RxAcq_FifoDepth">
  941. <summary>
  942. 处理板软件Fifo深度[write]
  943. [todo...值的含义是什么,怎么确定值的多少]
  944. </summary>
  945. </member>
  946. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.RxAcq_AcqFifoWriteEnable">
  947. <summary>
  948. ACQ FIFO写使能[write]
  949. 0->1 上升沿 复位
  950. </summary>
  951. </member>
  952. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.RxAcq_ProcFifoReset">
  953. <summary>
  954. 处理板FIFO复位[write]
  955. 0 ->0x1 时复位
  956. </summary>
  957. </member>
  958. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PLL_10MClockSelect">
  959. <summary>
  960. 10M时钟选择[write]
  961. [todo...值如何确定]
  962. </summary>
  963. </member>
  964. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PLL_WriteDataEnable">
  965. <summary>
  966. PLL设置数据使能[write]
  967. 先设置0,传输数据,然后拉高
  968. 拉高,数据生效。[todo....需要多长的时间]
  969. </summary>
  970. </member>
  971. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PLL_WriteDataL16">
  972. <summary>
  973. PLL设置数据之低16位[write]
  974. [todo...值怎么取]
  975. </summary>
  976. </member>
  977. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PLL_Source_Select">
  978. <summary>
  979. PLL源选择[write]
  980. [todo....值怎么确定]
  981. </summary>
  982. </member>
  983. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PLL_RXDelaySet_Effect">
  984. <summary>
  985. 数据接收延迟数设置生效[write]
  986. 拉高生效.先设置数据,然后拉高生效。[todo...需要多少时间?]
  987. </summary>
  988. </member>
  989. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PRO_IDDR_Reset">
  990. <summary>
  991. IDDR复位[write]
  992. 拉高复位
  993. </summary>
  994. </member>
  995. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.AcqBoardPowerCtrl">
  996. <summary>
  997. 采集板上电[write]
  998. "00" 断电, 16'hff 上电
  999. </summary>
  1000. </member>
  1001. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.ResetFirst">
  1002. <summary>
  1003. ACQ FIFO复位[write]
  1004. 0 -> 0x04 时复位
  1005. </summary>
  1006. </member>
  1007. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.RXIO_Reset">
  1008. <summary>
  1009. 源同步数据接收IO复位[write]
  1010. [todo...从现有的代码来看,只在上电时做一次,有意义吗?]
  1011. </summary>
  1012. </member>
  1013. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.TxIO_Reset">
  1014. <summary>
  1015. PRO 发送数据IO复位[write]
  1016. [todo...该寄存器的用途是什么?]
  1017. </summary>
  1018. </member>
  1019. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.W.PowerOK_WriteIn">
  1020. <summary>
  1021. 上电OK 判断写入寄存器16bit数据[write]
  1022. 16位数据,由此寄存器写入,由PowerOK_Readback读出,两者数据一致,表明上电OK。避免使用0x0000或0xffff数据。
  1023. </summary>
  1024. </member>
  1025. <member name="T:Uestc.Auto6.Dso.Hardware.ProcBdReg.R">
  1026. <summary>
  1027. 共有[28]个.
  1028. </summary>
  1029. </member>
  1030. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.Trig_State">
  1031. <summary>
  1032. 读取触发状态[read]
  1033. bit3,bit0=ready,bit1=trigged,bit2=auto
  1034. </summary>
  1035. </member>
  1036. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_CompileTime_L16">
  1037. <summary>
  1038. 编译时间 L16[read]
  1039. </summary>
  1040. </member>
  1041. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_CompileTime_H16">
  1042. <summary>
  1043. 编译时间 H16[read]
  1044. </summary>
  1045. </member>
  1046. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_VerionNo_L16">
  1047. <summary>
  1048. 版本号 L16[read]
  1049. </summary>
  1050. </member>
  1051. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_VerionNo_H16">
  1052. <summary>
  1053. 版本号 H16[read]
  1054. </summary>
  1055. </member>
  1056. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_Designer_Word1">
  1057. <summary>
  1058. 设计者 Word1[read]
  1059. </summary>
  1060. </member>
  1061. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAVerion_Comment_Word1">
  1062. <summary>
  1063. 备注 Word1[read]
  1064. </summary>
  1065. </member>
  1066. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAPllState_DCLK">
  1067. <summary>
  1068. 读取FPGA内部pll(主时钟)锁定[read]
  1069. 1:locked
  1070. </summary>
  1071. </member>
  1072. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.FPGAPllState_CRYSTAL_CLK">
  1073. <summary>
  1074. 读取FPGA内部pll(CRYSTAL_CLK)锁定[read]
  1075. 1:locked
  1076. </summary>
  1077. </member>
  1078. <member name="F:Uestc.Auto6.Dso.Hardware.ProcBdReg.R.PowerOK_Readback">
  1079. <summary>
  1080. 上电OK回读[read]
  1081. </summary>
  1082. </member>
  1083. </members>
  1084. </doc>