头像-8509

雪狼

  • 天津市天津市
  • 单片机 嵌入式

个人成就

获得 16 次赞

帮助过289人

w25q128存的字库文件是放在在最前面吗

要用flash存文件 可能用到字库  不知道字库存的位置,怕把字库给删了

GD32e231c_START开发板,模板程序下去之后没有反应,

【前三名回答额外获得100IC币】       GD32E231-START 开发板,demo程序下载后,没有反应,编译的什么的都正常。下载也显示成功,GD—link 板上L_LED2这个灯一直在闪,这是什么情况?请赐教一下。

STM32采集到的数据如何上传到云平台?求思路

刚学STM32,现在是把stm32f103的板子上装好超声波模块,用来测距,使用flymcu能够正常显示距离。现在是需要把测出的数据传到网页,或者云平台上。需要怎么做啊请问大佬们

kei环境中怎么替代#pragra

#pragma location="LCD_region" char lcd_buffer[8][256]; #pragma location="BG_region" long lcd_points[8*256*8]; 这段代码是IAR编译环境的下的能正常运行,移植到Keil5里面编译warning。 各位大神,keil里面有什么代码可以代替这四段代码!在线等!

单片机启动模式问题

请问 单片机用Jlink下载后的启动模式和 直接用电源接在5V供电启动 两种启动模式有什么区别 会对程序运行由什么影响?

USMART的串口调试助手使用不了

最近在学习USMART,移植原子的例程,然后这个USMART在我的开发板上用不了是怎么回事呢,是不是我的下载器有问题,烧录器我画的PCB板是SWDIO和SWCLK两根信号线,不是很明白串口工作原理,这样的硬件接法是对的吗?在功能测试的时候,LED灯是闪的,所以程序在运行,但是串口调试助手发list没有反应,这个应该怎么解决啊,参考的是原子的实验15 USMART调试实验 //LED状态设置函数 void led_set(u8 sta) {         LED0=sta; } //函数参数调用测试函数 void test_fun(void(*ledset)(u8)u8 sta) {         led_set(sta); } int main(void) {     HAL_Init();                     //初始化HAL库     Stm32_Clock_Init(336828);   //设置时钟180Mhz     delay_init(180);                //初始化延迟函数     usmart_dev.init(90);                     //初始化USMART            LED_Init();                     //初始化LED while(1) {char x[20]={0};     LED0=!LED0;                                                          delay_ms(500);                printf((char*)x); }        }

单片机中,头文件可以进行函数的定义吗?

在单片机中,采用C语言编写程序时,我发现有些函数的定义是在头文件中进行的,这与传统C语言的编程规则不符。 比如在进行时钟的初始化时,在main.h的源文件中,引用了一个函数 int main(void) {         RCC_Configuration();        …………… } 然后我们寻找这个函数的定义,发现是在open.h的头文件中定义。 void RCC_Configuration(void) {   RCC_DeInit();   RCC_HSEConfig(RCC_HSE_ON);   HSEStartUpStatus = RCC_WaitForHSEStartUp(); ………………… } 这是怎么回事呢?有些函数的定义可以在头文件中进行吗?还是只是部分有限制的函数可以定义在头文件中?那么是哪些函数可以定义在头文件中呢?

关于直接用杜邦线给STM32下载程序的问题

新手,以前用杜邦线直接连PA9和PA10(也就是F4的串口1)下载过程序,但是这两个口是可以兼容5V电压的,我一直在想可不可以将杜邦线接到其他串口上面,那些 不兼容5V电压的串口是不是也可以下载程序,会不会烧坏这个引脚,串口发送接受的电压范围是多少?