`年后查到快递信息,快递员直接放在公司,感谢@美丽心琴小姐姐帮忙查看快递信息。
收货开箱:开箱查看还是蛮精致的,资源也听丰富。
资源:官网查询
- 用于可穿戴设备的高效微控制器
- 内部振荡器工作频率高达96MHz
- 256KB闪存存储器
- 96KB SRAM,可选择置于最低功耗备份模式
- 16KB指令缓存
- 存储器保护单元(MPU)
- 1.1V VCORE低电源电压
- 3.6V GPIO工作范围
- 内部LDO提供单电源工作
- 宽工作温度范围:-40°C至+105°C
- 电源管理最大程度延长电池应用的工作时间
- 从闪存执行代码时功耗为85µW/MHz
- 备份模式下全存储器保持功耗为2µA @ VDD = 1.8V
- 超低功耗RTC:570nA @ VDD=1.8V
- 内部8kHz环形振荡器
- 最优外设组合,提高平台扩展性
- 多达14个通用I/O引脚
- 多达2个SPI主机/从机
- I2S主机/从机
- 多达2个UART
- 多达2个I2C主机/从机,速度高达3.4Mbps
- 四通道标准DMA控制器
- 3个32位定时器
- 看门狗定时器
- CMOS电平32.768kHz RTC输出
开发环境安装:官网--> ARMCortexToolchain.exe - 这个软件的安装是真的慢
- 开始时间9:33
- 下载完成时间12:43
最后还是用了Keil环境
初测KEY----LED
- int main(void)
- {
- gpio_cfg_t gpio_in;
- gpio_cfg_t gpio_out;
- gpio_cfg_t gpio_interrupt;
- gpio_cfg_t gpio_interrupt_status;
- gpio_interrupt_status.port = GPIO_PORT_INTERRUPT_STATUS;
- gpio_interrupt_status.mask = GPIO_PIN_INTERRUPT_STATUS;
- gpio_interrupt_status.pad = GPIO_PAD_NONE;
- gpio_interrupt_status.func = GPIO_FUNC_OUT;
- GPIO_Config(&gpio_interrupt_status);
- gpio_interrupt.port = GPIO_PORT_INTERRUPT_IN;
- gpio_interrupt.mask = GPIO_PIN_INTERRUPT_IN;
- gpio_interrupt.pad = GPIO_PAD_PULL_UP;
- gpio_interrupt.func = GPIO_FUNC_IN;
- GPIO_Config(&gpio_interrupt);
- GPIO_RegisterCallback(&gpio_interrupt, gpio_isr, &gpio_interrupt_status);
- GPIO_IntConfig(&gpio_interrupt, GPIO_INT_EDGE, GPIO_INT_FALLING);
- GPIO_IntEnable(&gpio_interrupt);
- NVIC_EnableIRQ((IRQn_Type)MXC_GPIO_GET_IRQ(GPIO_PORT_INTERRUPT_IN));
- gpio_in.port = GPIO_PORT_IN;
- gpio_in.mask = GPIO_PIN_IN;
- gpio_in.pad = GPIO_PAD_PULL_UP;
- gpio_in.func = GPIO_FUNC_IN;
- GPIO_Config(&gpio_in);
- gpio_out.port = GPIO_PORT_OUT;
- gpio_out.mask = GPIO_PIN_OUT;
- gpio_out.pad = GPIO_PAD_NONE;
- gpio_out.func = GPIO_FUNC_OUT;
- GPIO_Config(&gpio_out);
- while (1) {
- if (GPIO_InGet(&gpio_in)) {
- GPIO_OutSet(&gpio_out);
- } else {
- GPIO_OutClr(&gpio_out);
- }
- }
- }
复制代码
`
|
|
|
|
看到自己被点名表扬了,哈哈。感谢对我工作的认可~~
|
|
|
|
|