联宝招聘(合肥,昆山,台北内部推荐,20210705)

职位部门级别位置软件工程师研发部工程师,高级工程师合肥嵌入式开发工程师研发部工程师,高级工程师合肥,昆山计算机视觉博士研究员研发部高级工程师合肥数据挖掘博士研究员研发部高级工程师合肥EDA应用软件开发工程师研发部工程师,高级工程师合肥,昆山软件BIOS高级工程师研发部高级工程师台北IT PLM方案工[......]

阅读全文

FireBeetle 播放音频的更大存储空间

前面的文章介绍了 DAC 方式播放和用更高精度的 PWM 方式直接播放音频文件,但是很明显我们遇到了的2个问题:

  1. 存储空间有限,APP 中最大只能存放2.7MB的音频;
  2. 每次都需要手工将数据转化为 .h ,比较麻烦。

这次就介绍如何在 FireBeetle上使用更大的空间。从介绍中可以看到[......]

阅读全文

VS2015 生成后事件

有些情况下,我们希望在编译完成后针对生成的 EXE 多做一些事情,比如:重命名,加入校验功能等等。为此,需要使用 VS 的“生成后事件”功能。

举例如下:

1.在你的 VC 项目上,点击右键打开属性

2. “生成后事件”位置如下图所示。特别注意:在上方的 Configurati[......]

阅读全文

Step to UEFI (232)UEFI Shell 下控制 USBNotifer

前面的文章介绍了如何使用 CH55X 制作一个 USB 提醒器【参考1】,这次介绍如何在 UEFI Shell 下编写 Application 来控制使用它。

从思路上来说,可以使用加载驱动,然后调用驱动引入的 protocol 来进行控制。比如,FT232 有一个驱动,可以在 UEFI Sh[......]

阅读全文