共2条
1/1 1 跳转至页
问
在做2104的I2C中间件时有以下情况.
按要求对__main函数做了填充:
{
OSInit();
OSTaskCreate(TaskStart,
(void *)0,
&TaskStartStk[TASK_STK_SIZE - 1],
10);
OSStart();
return 0;
}
-> 进AXD -> 全速运行 => 正确
-> 按下复位键 => 正确 (前提是没有掉电)
掉电 -> 上电 => 不正确
掉电 -> 上电 -> 按复位键 => 不正确
在我的程序中也有类似的问题:
上电后读取EEPROM => 不正确
上电后按下复位键读取EEPROM => 正确
这个问题好长时间了,开始以为是自已的程序问题.
现在一试开发板的例程也有相似的问题.
有人能帮我出出主意,想想问题出在哪里吗?
冷复位要做什么特定的处理吗?
热切的期盼各位的指点!
答 1: 顶!
按要求对__main函数做了填充:
{
OSInit();
OSTaskCreate(TaskStart,
(void *)0,
&TaskStartStk[TASK_STK_SIZE - 1],
10);
OSStart();
return 0;
}
-> 进AXD -> 全速运行 => 正确
-> 按下复位键 => 正确 (前提是没有掉电)
掉电 -> 上电 => 不正确
掉电 -> 上电 -> 按复位键 => 不正确
在我的程序中也有类似的问题:
上电后读取EEPROM => 不正确
上电后按下复位键读取EEPROM => 正确
这个问题好长时间了,开始以为是自已的程序问题.
现在一试开发板的例程也有相似的问题.
有人能帮我出出主意,想想问题出在哪里吗?
冷复位要做什么特定的处理吗?
热切的期盼各位的指点!
答 1: 顶!
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于MCP23S17的输入输出功能模块控制被打赏¥20元 | |
| 【S32K3XX】SPD 软件包使用Link文件修改被打赏¥22元 | |
| Switch-Case局部变量定义问题被打赏¥23元 | |
| 基于米尔TIAM62L开发板的串口通信及应用被打赏¥20元 | |
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
我要赚赏金
