摘要: 这次在28379d上用FLASH API库操作一个扇区,作为参数存储用的时候,发生一个现象:用仿真器连着,就能正常读写,摘除仿真器,用上位机软件通过CAN总线读写flash就擦除不成功。导致程序死掉,后台大while不运行,前台中断也不运行了。 ... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(170) 评论(0) 推荐(0)
摘要: extern Fapi_StatusType Fapi_issueProgrammingCommand( uint32 *pu32StartAddress, ... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(340) 评论(0) 推荐(0)
摘要: 1.结构体变量的地址就是结构体的首地址 2.结构体第一个成员的地址就是结构体的首地址 要获取结构体变量的首地址,就是要获取结构体变量第一个元素的地址。 例如: typedef struct { uint16 Kp; uint16 Ki; ... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(609) 评论(0) 推荐(0)
摘要: 引用函数extern Fapi_StatusType Fapi_doMarginRead( uint32 *pu32StartAddress, ... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(582) 评论(0) 推荐(0)
摘要: TI2000系列开发一些电源,电机控制等,程序的调试,公司的做法是做好下位机的通信数据结构,通过上位机与下位控制程序进行交互,实现参数读写,数据监控,状态监控,boot等。 通常会使用串口,也有用usb,或者can总线实现PC上位机与控制程序的交互。 这三中方... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(381) 评论(0) 推荐(0)
摘要: 在做个单相电网电压隔离采样模块,用这个电压信息去完成单相锁相功能. 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(56) 评论(0) 推荐(0)
摘要: 坐标变换所需要的变量和坐标变换所需要的函数是强耦合的,在C语言中,为了模块化,和使用面向对象的思想。用结构体和函数指针来模拟类似C++的类和对象。 C语言的结构体中,不能有函数,但是可以有函数指针啊,他仍旧是个变量。不过可以用来调用函数,这样就让结构体也能调用... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(161) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(20) 评论(0) 推荐(0)
摘要: 例程用的挺好的,往自己的工程里面做flash参数读写的时候,在处理CMD文件过程中就出现问题了: 编译后出现上述警告。 对应的memory map 里面确实没有引入这个elib的二级制文件。 "../cmd/2837xD_FLASH_CLA_lnk_... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(434) 评论(0) 推荐(0)
摘要: 本章讲解引导ROM 代码的功能,主要包括上电引导过程,引导ROM代码的功能和特性和ROM存储器包含的细节。根据复位类型和boot配置,DSP执行位于ROM中的引导时序过程。引导ROM还包含外设加载,这种机制用于把应用程序下载到RAM中。 4.2 引导ROM... 阅读全文
posted @ 2022-02-10 21:00 艾诺洛格_泡尔斯伊 阅读(151) 评论(0) 推荐(0)