IT/ASIC | FPGA 2018. 10. 11.
Free Cortex-M processors for Xilinx FPGAs
Free Cortex-M processors for Xilinx FPGAs 블로그 기사 제목은 바로"Arm expands design possibilities with free Cortex-M processors for Xilinx FPGAs"https://www.arm.com/company/news/2018/10/arm-expands-design-possibilities-with-free-cortex-m-processors-for-xilinx-fpgas FPGA 시장이 점점 커질 것을 예상하고, arm에서 선제적으로 FPGA용 CortexM 시리즈를 무료로 배포한다.장점이야 링크 글에 있는 내용을 가져오면 머 당연한 말들이 적혀있다.Cortex-M1 이 원래 FPGA용 코어로 제공되고 있는 것으로 알고..
IT/ASIC | FPGA 2018. 10. 4.
Triple-Speed Ethernet Intel® FPGA IP Core
Triple-Speed Ethernet Intel® FPGA IP CoreThe Triple-Speed Ethernet Intel® FPGA IP core consists of a 10/100/1000 Mbps Ethernet media access control (MAC) and physical coding sublayer (PCS) intellectual property (IP). This IP function enables Intel FPGAs to interface to an external Ethernet PHY device, which interfaces to the Ethernet network.https://www.intel.com/content/www/us/en/programmable/p..
IT/Software 2018. 8. 28.
[코딩] 함수포인터를 typedef으로 선언해서 쓰는 이유
함수포인터를 typedef으로 선언해서 쓰는 이유from : http://ingorae.tistory.com/483리턴타입 + (* 함수포인터 변수) ( 함수 인자 타입, .... )typedef int (*TestFuncPtr)(int);// 선언 TestFuncPtr testptr; // 사용 출처: http://ingorae.tistory.com/483 [잉고래의 잇다이어리]쉽게 위 코드에서 "TestFuncPtr" 은 변수명이 아니라 타입명이다.즉, int a; 라고 선언할 때의 int 와 같은 개념함수이름을 막 바꿔서 불러쓰고 싶을때는 함수포인터를 선언해서 써야겠지? ㅎㅎ수양이 필요해~~ 쉬운건 없어 ㅠㅠ
IT/Software 2018. 8. 28.
[코딩] #define에 관한 이야기(#, ##, \)
#define에 관한 이야기(#, ##, \)[출처] #define에 관한 이야기(#, ##, )|작성자 봉이매크로를 만들 때만 사용할 수 있는 지시어가 있는데, 바로 ##과 \이다.##은 함수와 같은 매크로에서만 사용하는 것으로 두가지 인수를 연결시켜 버리는 기능을 한다.예를 들어#define MACRO(a, b) a##b이렇게 매크로를 만들었다고 하자. 프로그램에서 이 매크로를a = MACRO(First, Last);이렇게 사용했다면 실제로는 두 인수 First와 Last가 연결되어a = FirstLast;이렇게 되는 것이다.
IT/Software 2018. 8. 28.
Announcing the Arduino Command Line Interface (CLI)
Announcing the Arduino Command Line Interface (CLI)아두이노가 cli 로 컴파일하는 것을 지원하기로 했다는 포스팅https://blog.arduino.cc/2018/08/24/announcing-the-arduino-command-line-interface-cli/약간 불편하면서도 편한 자바기반 컴파일러에서 벗어라려는 시도.기초 가이드는 아래 사이트에서 살펴볼 수 있다.Once you’ve installed Arduino CLI, you can try it out using our getting started guide: https://github.com/arduino/arduino-cli#getting-started좀 귀찮지만, 편하다는 사람이 훨씬 더 많으니....
IT/Software 2018. 8. 24.
arm mbed OS Network errors - 에러 코드
매번 찾기가 짜증난다..여기 기록.. Network errorsThe convention of the network-socket API is for functions to return negative error codes to indicate failure. On success, a function may return zero or a non-negative integer to indicate the size of a transaction. On failure, a function must return a negative integer, which should be one of the error codes in the nsapi_error_t enum (here):/** Enum of standardiz..
IT/IoT | Hardware 2018. 8. 23.
Office Hours - Mbed OS
arm mbed office hours 라는 교육 자료 시리즈로 진행되고 있으며, mbed에 대한 내용을 전체적으로 이해할 수 있다. 이미 진행된 강의는 실시간 녹화파일을 그대로 시청가능하고, 남은 라이브 방송은 실제 방송시간을 알려주고 캘린더에 예약을 해 두고 시청하시길~~ 아래 링크는 강의 리스트 https://www.youtube.com/playlist?list=PLiVCejcvpsesfJNRfBHjzpM1AJXbCoqmx 첫번째 강의는 아래에 임베디드 해 두었으니 바로 클릭하면 시청 가능~
![로딩중](http://t1.daumcdn.net/tistory_admin/static/mobile/m640/img_loading.gif)