摘要:
kernel程序编写的时候,主函数main()的名字改成CKFAmain()。 由于该函数在RAM中运行,所以CMD中指定: BEGINckfa : origin = 0x008000, length = 0x000002 codestart ... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(315)
评论(0)
推荐(0)
摘要:
_c_int00是CPU退出boot ROM 引导代码结束后,通过code_start段的跳转函数引用的库中的一个函数,这个函数里面是main函数的引用者,也是定义者。其位于rts2800_fpu32.lib中,要实现SBL,APP,kernel之间的顺利跳转... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(627)
评论(0)
推荐(0)
摘要:
TI最近两年出的C2000系列芯片,TI开始普遍采用driver lib 提供API的方式来操作处理器了。 怎么适应TIC2000的API呢? 其实看两篇TI的文档,就能很容易把习惯转变过来了。 第一篇:F28004x_FRM_EX_UG.pdf 位于C200... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(268)
评论(0)
推荐(0)
摘要:
在主程序下载kernel后,并且校验和对比无误,就跳入函数 boot_ram_loader(); 该函数运行结束后,程序就完成了从应用程序向kernel程序的跳转。 跳转的机理是什么呢,此时要让PC装载kernel程序的入口地址,但是有不能直接装载。 结束主程... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(147)
评论(0)
推荐(0)
摘要:
TI对应的器件文档说的很清楚,如上文所示: 对于每一个被选定的boot ROM程序,运行结束跳转的时候,一定是跳转到0x00,或者0x80000这两个位置。 通常,我们的程序就放在FLASH,bootROM跳转到0x80000后,这个位置要有个跳转指令,做应... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(250)
评论(0)
推荐(0)
摘要:
https://wenku.baidu.com/view/96b15c1d227916888486d768.html 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(120)
评论(0)
推荐(0)
摘要:
通过对内卷一词的分析,获得启发,揭示内卷对我们IT技术的学习的指导意义。 小时在农村长大,看到村里的鸡毛蒜皮的小事都能闹得不可开交。 如今突然明白,那就是内卷的必然表现啊。80,90年代的农村,改革开放还没... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(54)
评论(0)
推荐(0)
摘要:
在做各种数千瓦到数十千瓦的变换器的过程中,辅助电源总是如影随形。但是我从来没有专门去做过它们。 有时候遇到这方面的问题需要解决的时候,对其基本原理竟一时懵逼了。一下图为例 列出今天的疑问:输出电压和占空比,变压器变比的关系。 经过一番思考和查阅:原边方波幅... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(987)
评论(0)
推荐(0)
摘要:
赛普拉斯铁电存储器CY15B064Q-SXET, 以上是20210527的价格 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(94)
评论(0)
推荐(0)
摘要:
例程用的挺好的,往自己的工程里面做flash参数读写的时候,在处理CMD文件过程中就出现问题了: 编译后出现上述警告。 对应的memory map 里面确实没有引入这个elib的二级制文件。 "../cmd/2837xD_FLASH_CLA_lnk_... 阅读全文
posted @ 2022-02-10 21:00
艾诺洛格_泡尔斯伊
阅读(483)
评论(0)
推荐(0)
浙公网安备 33010602011771号